from flask import Flask,request
from flask import render_template
# 服务端的中央登记中心
# 1.URL:*url的相对路径（终结点）  *request的method[GET][POST]
# 2.view function:视图函数   *模板渲染[HTML+CSS]*处理数据
# 3.return返回到templates文件夹中对应的HTML文件

app = Flask(__name__)

# 1.显示资源[GET]
@app.route('/')
def hello_world():  # put application's code here
    return render_template('hello.html')


# 2.处理数据后，显示资源[POST]
@app.route('/index')
def index():
    return render_template('index.html')

@app.route('/result',methods=['POST'])
def full_name_result():
    # 连接成功 python中的变量去接收html种input的变量内容
    py_firstname = request.form['firstname']
    py_lastname = request.form['lastname']
    py_fullname = py_firstname.title() + '' + py_lastname.title()


    py_result = request.form['word']  &set(request.form['vowels'])
    # jinja2 渲染模板的规则:{{}}
    return render_template('full_name_result.html',
                            fullname = py_fullname,)





if __name__ == '__main__':
    app.run()

